package com.zzj.ecology.system.service.minitor;

import com.zzj.ecology.system.bean.minitor.SysUserOnline;

import java.util.List;

public interface SysUserOnlineService {

    /**
     * 创建 用户 session
     * @param userOnline
     * @return
     */
    int insert(SysUserOnline userOnline);

    /**
     * 更新用户状态
     * @param userOnline
     * @return
     */
    int updateStatus(SysUserOnline userOnline);

    /**
     * 根据 状态 查询所有 Session
     * @return
     */
    List<SysUserOnline> findSessionsByStatus(String status);
}
